export const swipeCellBehavior=Behavior({
  data:{
    swiperCellQueue:[]//存储滑块单元格实例

  },
  methods:{
//用户打开滑块删除时触发
swiperCellOpen(e){
  // console.log(e.currentTarget.id);
  //获取单元格实例
  const instance = this.selectComponent(`#${e.currentTarget.id}`)
  //把单元格实例追加数组中
  this.data.swiperCellQueue.push(instance)
   // 将滑块进行清空
   this.data.swipeCelQueue = []
  },
  //给页面绑定点击事件
  onSwiperCellPage(){
    this.shutonSwiperCell()
  },
  //点击滑块删除点击事件
  onSwiperCellClick(){
    this.shutonSwiperCell()
  },
  //关掉滑块统一逻辑
  shutonSwiperCell(){
        // 需要对单元格实例数组进行遍历，遍历以后获取每一个实例，让每一个实例调用 close 方法即可
    this.data.swiperCellQueue.forEach(instance => instance.close())
  }
  }
})